//测试配置结果（axios基地址）

// document.querySelector('#btn-register').addEventListener('click', () => {
//     axios({
//         url:'register',
//         method: 'post',
//         data: {
//             username: 'h123123123',
//             password: '123456'
//         }
//     })
// })

// 用户注册功能

document.querySelector('#btn-register').addEventListener('click', async () => {
    const form = document.querySelector('.register-form')
    const data = serialize(form, {empty: true, hash: true})
    const {username, password} = data

    if(username === '' || password === '') {
        showToast('用户名和密码不能为空')
        return
    }
    if (username.length < 8 || username.length > 15 || password.length < 6 || password.length > 15) {
        showToast('用户名长度为8-15，密码长度为6-15')
        return
    }
    try {
        const res = await axios.post('/register', { username, password})
        showToast(res.data.messgae)
    } catch (error) {
        showToast(error.response.messgae)
    }
})